package com.wch.clientdemo.module.base.config;

import java.util.List;

import org.xmlpull.v1.XmlPullParser;

import com.wch.clientdemo.R;
import com.wch.clientdemo.module.base.util.MenuXmlParseUtil;

import android.content.Context;
import android.content.res.XmlResourceParser;

public class MyConfig {
	
	private MyApplication mApplication;
	
	/**
	 * 主界面模块列表
	 */
	public List<MenuModule> menuList;

	public MyConfig(Context context) {
		mApplication = (MyApplication) context;
	}
	
	/**
	 * 初始化相关信息
	 */
	public void init(){
		initMenuModel();
	}

	/**
	 * 初始化主界面模块列表
	 */
	private void initMenuModel() {
		try {
			XmlResourceParser parser = mApplication.getResources().getXml(R.xml.menu_config);
			menuList = MenuXmlParseUtil.parseMenuConfig(parser);
		} catch (Exception e) {
			e.printStackTrace();
		}
		
	}
	

}
